Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 FINCH ROAD Semi-Detached £309,168 £310,000 22 Aug 2022
87 FINCH ROAD Semi-Detached £256,722 £150,000 22 Dec 2010
88 FINCH ROAD Semi-Detached £313,025 £270,000 23 Nov 2020
90 FINCH ROAD Semi-Detached £333,168 £264,000 13 Oct 2017
91 FINCH ROAD Detached £302,824 £280,000 11 Nov 2021
92 FINCH ROAD Semi-Detached £300,138 £210,000 21 Aug 2015
93 FINCH ROAD Semi-Detached £271,076 £146,000 27 Mar 2009
96 FINCH ROAD Semi-Detached £270,097 £167,000 14 Mar 2007
98 FINCH ROAD Semi-Detached £300,557 £245,000 16 Dec 2019
101 FINCH ROAD Semi-Detached £321,737 £279,950 5 Jul 2021
102 FINCH ROAD Semi-Detached £315,850 £315,000 22 Jul 2022
103 FINCH ROAD Semi-Detached £329,507 £105,500 10 Jan 2002
104 FINCH ROAD Semi-Detached £326,487 £132,000 31 Jan 2003
109 FINCH ROAD Semi-Detached £300,389 £237,000 4 Sep 2017
110 FINCH ROAD Semi-Detached £317,042 £56,500 31 May 1996
111 FINCH ROAD Semi-Detached £305,000 29 Feb 2024
113 FINCH ROAD Semi-Detached £285,846 £200,000 21 Aug 2015
116 FINCH ROAD Semi-Detached £303,711 £212,500 21 Aug 2015
117 FINCH ROAD Semi-Detached £256,805 £149,000 4 Nov 2011
118 FINCH ROAD Semi-Detached £306,691 £250,000 16 Dec 2019